persistent oil - French English Dictionary